package com.hzncc.flowable_diboot.vo.invoicemanage;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Getter
@Setter
@Accessors(chain = true)
public class SyncInvoiceRegisterVO {

    /**
     * 销售组织
     */
    private String salesOrganization;

    /**
     * 开票类型
     */
    private String invoiceCategory;

    /**
     * sap合同号
     */
    private String sapCode;

    /**
     * SAP合同行项目
     */
    private String sapContractItem;


    /**
     * 销售订单号
     */
    private String sapOrderCode;


    /**
     * SAP交货单号
     */
    private String sapDeliveryCode;

    /**
     * sap凭证号
     */
    private String sapCertCode;

    /**
     * sap发票行项目
     */
    private String sapInvoiceItem;

    /**
     * 出具发票日期
     */
    private LocalDateTime invoiceCertTime;

    /**
     * 开票金额
     */
    private BigDecimal invoiceAmount;

    /**
     * 数据修改时间
     */
    private String payer;

    /**
     * 数据登录时间
     */
    private LocalDateTime dataLoginTime;

    /**
     * 数据修改时间
     */
    private LocalDateTime dataUpdateTime;

    /**
     * 更新标识
     */
    private String crmFlag;

    /**
     * 删除标识
     */
    private String delFlag;

}
